Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

275
Vistas
JavaScript || React Native cómo usar el mapa ()
import React from "react"; import { View, Text, StyleSheet, ScrollView, Image } from "react-native"; const Icons = [ { name: "Food", uri: require("./images/Food.png") }, { name: "Mart", uri: require("./images/mart.png") }, { name: "Car", uri: require("./images/car.png") } ]; const IconSelection = Icons.map((icons) => ( <View> <Image source={icons.uri} /> <Text style={{ textAlign: "center" }}>{icons.name}</Text> </View> )); const styles = StyleSheet.create({}); export default IconSelection;

¿Es correcta mi forma de agregar imágenes a mis íconos constantes? Básicamente, quiero crear una lista de íconos usando imágenes y poder llamarlos. Anteriormente, mi método era básicamente codificarlos a mano, pero descubrí que es muy complicado. Creo que maps() podría ayudarme, pero tampoco estoy muy seguro de cómo usarlo. Gracias.

 import { StatusBar } from "expo-status-bar"; import { StyleSheet, Text, View } from "react-native"; import IconSelection from "./icons"; export default function App() { return ( <View style={styles.container}> <Text>Open up App.js to start working on your app!</Text> <IconSelection /> <StatusBar style="auto" /> </View> ); } const styles = StyleSheet.create({ container: { flex: 1, backgroundColor: "#fff", alignItems: "center", justifyContent: "center", }, });

Dice Verifique el método de renderizado de la app . La fuente del error apunta a require().

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Estás devolviendo una serie de artículos.

Lo más probable es que necesite un nuevo componente que envuelva sus iconos. Algo como esto

 const IconSelection = () => { return <> Icons.map((icons) => ( <View> <Image source={icons.uri} /> <Text style={{ textAlign: "center" }}>{icons.name}</Text> </View> ) </> }

También debe asegurarse de que las rutas a las imágenes sean correctas y que tenga los cargadores adecuados para ese tipo de archivo.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda